Here is the low down on this terrible company. I purchased a book shelf from overstock.com. They use Ceva as a distributor who then subbed it to PC Express who in turn subbed it to Rai Trucking. My delivery time was set for 2:00 but somewhere between Ceva and PC Express a mistake was made and the time was changed to noon unbeknownst to me. So I get a call from Rai Trucking as well as PC Express around 12:15 saying where are you on my voicemail. I call back Rai Trucking and after some negotiating, the driver says he can wait the 20 minutes it will take me to rush home from work early. I show up.... no Rai Trucking, so I call PC Express. The guy on the phone say "you should have been there I sent them to their next drop". I said "well there was an error on the time" and all he wants to do is talk over me. I tell him "hey hold on for a second and let me tell you what happened so we can work this out" CLICK! excuse me what? Did he really hang up on me? So I call back and ask to speak to a manager. The manager gets on the phone and is equally ambivalent and doesn't even try to remedy to conflict or offer a condolence. So I contact Ceva who informs me they will fix the situation and that they are sorry. Apparently I am not alone as the Ceva rep told me there have been many complaints. I have never written a bad review in my life but this was just such terrible customer service! DO NOT USE THIS COMPANY! read more