The team at Mirror are so professional! They have done everything from helping us set up our website to designing custom merchandise for events we've hosted as well taking care of all logistics like sound equipment etc- they're very friendly people who go above & beyond what you'd expect in any business relationship!! We couldn't be happier working alongside them - great communication skills too which makes things run smoothly when it comes time do launch or event planning/production work (we use their services mainly). I would not hesitate recommending this service if your looking into having some cool merch created :) Great customer experience throughout entire process.- branding options available; excellent follow through after production finished.