Thefrogandtheprincess
Bad Bad Reviews Everywhere! Buyer Beware!
Please stay away from this Company. They lie and take peoples money and do not deliver products. Please read the reviews on SHOPWiki.com and Amazon.com Numerous people including myself have had to threaten, do charge backs and fight with them. They blame everything on UPS and USPS, and make all ...