Ordered American made heated jacket for $60 ( the ones made in China were a lot cheaper but l wanted a quality item)
3 weeks later it arrived, from China made in China, l contacted the company and they offered me a 50% discount or l could return it with a 25% restocking fee, even with the discount it would have been cheaper to buy one off eBay
Was checking me Discover card and noticed a random $29.99 charge from them when nothing was ordered, also a $29.99 charge from a company called retailcartshop.com which l know nothing about
Do not give this company your credit card details under any circumstances