Ollie - Profile

Ollie
Reviews
Best in terms of printing stickers but I have issues with the delivery of my orders. It arrived 2 days late good thing we have 1 more day to prepare with our presentation and they have promise for a discount on my next purchase. So definitely will place another batch of stickers.
2/7/2017 7:01:43 AM Report