I've been going here for over a year. The staff is always very patient, knowledgeable, and helpful.
Good hardware selection and outstanding juice selection.
I -rarely- give five star reviews, but these folks have earned it.
I'm not gonna lie, it wasn't all smooth sailing; however the sales manager Andy stepped up and made things right.
If you have issues with a purchase I'd recommend communicating with Andy about the situation first and not being an a-hole about it. He's shown himself to be a pretty stand-up guy in my situation.