Posted 27 December 2009 - 09:40 PM
They have some low prices on this site, but i have seen many negative reviews about their products being defective, damaged, or not arriving at all. The prices are low, but it seems too good to be true. Does anyone have some expirience with this site? Is this place trustworthy?