I cannot rate VGMX highly enough. While I have not been to their store in person, I have ordered items from them. Unfortunately, USPS completely ruined the entire experience. I was delivered a... shipping label, that's it. I reached out to the store to file an insurance claim and start the process. Tommy and the owners went above and beyond to ensure that the issue was fixed. Not only did they file the claim, but followed up on it, and eventually took it upon themselves to fix the issue by replacing the items they could and refunding the ones they couldn't. They also threw in a couple surprises for all of the trouble. They didn't have to do any of this, but they offered when USPS failed to fix their own issues. I WILL be shopping here again.read more