asked by
on 2/4/10Well, I went to the site and this window popped up saying "i am not here now. Leave word please! Thanks! " Bad sign, very bad sign... seems like a site outta china that will rip you off.
Has anyone ordered anything from them before?