Bought such for a MacBook from dealextreme.com, and was REALLY disappointed -- the battery lasts about an hour or hour and a half. The original used to last about 4 hours.
Non-OEM batteries are a mistake 90% of the time. The quality is just not good. For something that can start on fire, I'm willing to spend the extra 30 bucks to know it's a good battery.