$30 gets an SD and USB OEM reader. That does not break the bank for most of us. I bought an extra after market power cored, longer than the stock one. Does not charge when hooked up to the PC and yes, I've rooted the USB script to charge when hooked up to the PC. Yet the stock power cored works fine.
Go figure. From now on I'm a OEM purchaser with the exception of brand names like Logitec and others.