I purchased an adapter for my MacBook and requested FedEx 2nd day. Turns out that the order was canceled because the shipping and billing addresses were different (part of their fraud policy). This policy was not stated on the website, and I did not receive the email that customer service said they sent out when I called them 6 days later. The customer service people put me on hold for 15 minutes, were very rude and condescending, and could not offer any way to fix this problem. When I proposed that I could place a new order, but that I thought upgrading my shipping to FedEx 2nd day for free would be a reasonable compensation for the inconvenience and failure to contact me on their part, the customer service agent refused and was quite rude.
I would not advise anyone to buy anything from this website, and sincerely hope that this company adjusts its customer service attitude. They don't seem to realize that alienating customers by not taking responsibility for their mistakes, and by being rude and unhelpful is not a good policy.