My 2c worth on Earthshine is that the stuff I've bought from them is absolutely fine, and they're nice people to deal with. I believe the boards are DFRobotics ones, so not your usual knocked-off dodgy ones; certainly the DFRMega I have here is fine.
And Mike's starter guide is, as has been previously posted, an excellent one.