J
Worst customer service experience ever
Worst customer service experience ever. Possibly scammed. Never received my order 60 days after purchase. SNOW continues to evade the problem and does not provide any resolution at all. AND refuses to refund my money. Avoid at all cost unless you want to lose your money.


