Michelle R, T.
These guys are on top of it
These guys are on top of it. Most definitely better customer service follow through than many other companies. I had a few questions about my order and within 36 hrs (small number of employees) they were back in contact with answers and info. Definitely recommend these guys!


