As soon as I tried to complete a purchase, my credit card company alerted me to a potential fraud and declined the purchase. Checking the Contact Us page of their website shows a residential address in Kansas. This is VERY sketchy!
Review date 2024-11-12 16:46:31