Yep, I ordered off of vern just in the beginning of DECEMBER.. Dec 7th 2024 to be exact. Well I complained because I didn't receive my product til AFTER CHRISTMAS, they told me they were going to issue a 15% refund... Well I didn't receive the refund INSTEAD I received a $29.99 charge on my card for this ECOMGUARD.CO 🤬🤬🤬 I never used that site and I want my money back!!!! Never buying anything offline again!!
Claim your business profile now and gain access to all features and respond to customer reviews.