ygelman wrote:
Many users have vouched for third party grips. And as one hogger said, approximately, in the main thread, "I can buy ten of these for the cost of an oem grip; if one goes, I'll just buy another."
Reading your second sentence, you should not have bought one anyway.
The Vello is about $100 so you can only buy 2 3/4 of them before you'd pay the same for an OEM grip. I still have a grip on my 7D (OEM) and even it gives me heartburn sometimes. Sometimes it doesn't register both batteries and sometimes it becomes loose and the camera stops working. I don't know. I bought them because I thought they looked cool but when you install a 500mm prime lens and the overall weight exceeds 13 pounds, I started to think of ways to cut the weight a bit. Loosing the grip is the best way to strip off some of the extra weight.