Scam
Scam, I can’t believe I fell for it. They show a Westmore product and I let that convince me. Never received anything, they actually responded to numerous complaints with numerous excuses. Stay away!
United States
Scam, I can’t believe I fell for it. They show a Westmore product and I let that convince me. Never received anything, they actually responded to numerous complaints with numerous excuses. Stay away!