MegaGoods headquarters is actually in China, not Prague or Russia.
But anyway they are very good, I have been using them and noticed little if any problems. Customer service is always open during the day according to overseas time.
Shipping program is excellent, so if you find a great deal use megagoods.
Edited to clarify.
The other good one is Link hidden: Login to view