I am only giving this a rating of 2 because I still have not recieved my order. It's been about 16 days now and still waiting so I can not give you a better rating as of now. I am in Canada and I know stencil revolution is located in Florida but 16 days? A lot of time waiting
5 years ago
Stencil Revolution has a
4.8
average rating
from
2,104
reviews