SCAM!
SCAM!! I never received my order and I’ve contacted them countless times, never receiving a response! DON’T BUY FROM VIZUARTS!!!
United States
SCAM!! I never received my order and I’ve contacted them countless times, never receiving a response! DON’T BUY FROM VIZUARTS!!!