I cannot get a response from anyone regarding my order placed in December, what an awful "company". I should have never ordered from here. I'm kicking myself for not doing research first!
5 years ago
vizuarts.com has a
1.5
average rating
from
35
reviews