The product is great. I believe the website could use some refinement. Auto emails tell you to confirm payment or leave a comment on an order, but the two are completely separated on the website and the area to leave the comment is hard to find.
4 years ago
Stadri Emblems has a
4.9
average rating
from
144
reviews