overpriced? probably. underpowered POS for sure? Dozens of positive posts from actual users on here say otherwise. it gives extended battery life as it should, what else are you looking for?
it's not oversized either. not sure where you get your info from.
the ONLY scientific test I've seen puts it at about 80% of what it claims for capacity.