The first time that I visited the now old location I had a so-so experience, the store was cramped, did not have what I was looking for in stock, and the sales people were the least knowledgable I've seen except cyclegear.
All of that changed when I decided to give them another shot at the new location which is expansive and has much more in stock, not to mention the employees seem to have had much better training and even both of the owners have been working all the times I have been in. I was fitted for a new pair of race boots to be ordered and was told that if they do not fit they will keep exchanging them until they do with no charge, and that alone deserves a 5 star review.
This is now my go to shop for all of my race/track day parts and gear not to mention anything else riding related.