Welcome to the new STM! Our new platform will efficiently boost our customer service and allow us to offer you more products and better options! We've tried to keep the general feel of the original layout, but if you have any questions at all, you know we are always here to help. Thank you to everyone for the support over the last ten years. We are looking forward to what the next decade has to offer!
Need help? Give us a call! (585) 226-8226