I have no clue how their prices compare with anyone else on whatever product.
That said I do host a BUNCH or online stores for companies. Shipping is, to put it simply, a pain in the arse for any online store.
They have no control over what it presented half the time by a shipper. Be it fedex...