Where got hard to get SGS2 battery?
http://tinyurl.com/3cot4mjOriginal Korean-spec SGS2 battery from ExportPrive for $25. Quick and easy postage, PLUS it lasted me 10 hours straight today (Samsung must have packed some voodoo inside their domestic batteries lol, my inbox battery struggled to get past 8 hours).
Plus you get this (read the small print on the battery, left one):

ENNNN.....EFFFFFFF....CEEEEEE (ANTENNA only lol).
But really, I'm not dissing MugenPower, I SWORE by their Nokia BL4C batteries, which was 1900mah vs the Ori 1500mah, and lasted as long as advertised (ALTHOUGH old timers at XDA/Maemo.org HAVE noted that their batteries lose charge a tad faster then Originals). And from personal use I can say that some MugenPower batteries have "loose contacts syndrome" (their BL4Cs - I had two - DID NOT work with my Nokia N810s UNLESS I wedge a piece of paper in the battery well).
But a 50mah hike for an extra $20. Not this time Mugen, I can get 2 ori batteries with ENNN EFFF CEEE (antenna) for that price lol.
The 3200mah battery on the other hand is an entirely different story. If only people made TPU cases for THAT monster.
Also on ExportPrive:

2000mah double port Samsung charger ($22)

Battery charger/stand ($13) - I'm using this and I can say it's confirmed ori, feels quality as hell.

MHL HDMI adaptor ($33)
Just got the double USB charger and HDMI MHL adapter from them, express shipping. It should be here by the week or the next heh.
Bro. How you pay? No PayPal la. AlertPay and Moneybookers only. Never heard of them. Hmmm....