anyone know about this vegas shop?

I'm going to Vegas tomorrow and this place is 4 mins from where I'll be staying... was wondering if anyone knew anything about the place?

Thanks in advance


From that website they look decent to me.

I would go there if I was in the area