I purchased some products from their store plus they charged me but never shipped. Avoid this scammers!
Country: USA
0 comments