I have ordered from this site twice. The first time went well. However the second time i am encountering problems... i ordered an expensive bike part and payed extra to have it shipped 1 day fed ex ground. They sent me a confirmation, i waited all day for fed ex guy who never showed... it said it was supposed to arrive yesterday "by end of day" so i wasted a whole day waiting for the fed ex truck that never showed up. And here it is the next day and i looked up the tracking number and it says "shipping label created" but fed ex doesnt have my package yet, and to contact the shipper... so i called the number pervided for the site, and it is right in the middle of business hours too. And the first 2 times i called i got put on hold and then hung up on... im on hold again as i type this, i was on hold 5 minutes then someone picked up the line but didnt say anything but i could hear people talking, i said ": hello" and boom, gotr put back on hold... i have now been on hold for 25 minutes and counting...