My 1st and only experience (so far), i bought a 5.25" internal card reader for my PC from them and what i have to say or i have noticed is:
(a) They sent the item in it's original box ONLY, it just arrived as it is so there were no protection packaging for the cases of falling or bumping or poor handling (Definitely a mistake from them), it's a small item and it was only put in the courier/shipper plastic bag!
(b) The box itself had signs of wear, tears and bumps (courier's fault) even though they were relatively minor however, luckily the item inside was in perfect brand new condition.
(c) The shipping of the item was actually slow considering that it's from a neighboring country (Emirates), it took around 20 days to arrive from a neighboring country while items from Amazon take 10-14 days to arrive from the US which is located i other continent!
Would i buy from them again in the near future? I probably would, but i hope this kind of negligence and these silly mistakes never happen again because it won't be tolerated.