I had a hard time getting my item shipped to the carrier which took them 2 weeks of delay even thou the item stated in their website as "In Stock".
The biggest problem is the carrier they use which is SpeedEx. Not only they F@#K around with you, but also if you try to contact them it will take ages for their customer support to pick up the damn phone.
Finally, I know the idea of finding a good e-retailer for PC and laptops is appealing since they have a wide variety of items, but it's not worth the wait. The amount of time you will spend waiting can be spend gaming or using the item which you bought from near by retailer or buying it from more trustful e-retailer like amazon or Ebay