As a camera fanatic, I couldn't wait to place an order with VSGO. What a blunder! There were many broken links and pages took eons to open. I had a terrible time with shipping once I was able to make an order. My orders didn't come for weeks, and when they finally did, they were the wrong ones. Even trying to contact customer support felt like wandering through a maze. Finally, I received my reimbursement, but the entire process was a major hassle. I wouldn't recommend buying anything from VSGO's online shop. Unless, of course, you enjoy farce!