Purchased a battery from CA Batteries for my Macbook as mine was dying. Not getting the 5 hours out of the battery that I originally had, and wasn't getting it out of this new battery by any stretch of the imagination.
From the last comment that I read, everything was correct - they'll contact you when you're about to buy their product, but after that, NOTHING! Can't even say horrible customer service as there was none!
So what they fail to tell you: it does ship from Singapore, BUT once it arrives in Vancouver, Customs holds on to the battery forever before shipping it via Canada Post. CA Batteries is nice enough to mark it as a gift, therefore you don't pay duty. All I received from the seller was "it will be there, it will be there", and I even asked them to be honest, and just tell me where the battery is coming from, just so I knew when to expect the battery. No response, just more of the same crap.
All in all, just spend the extra money and buy the Apple battery, unless you're cheap like me and need a battery that will give you an hour. Never again. Depending on your standards, just stay away.