Eh.... buyairsoft is trying to turn it around according to a staff member that lives in the same city they operate in on this site but IMO they still have a long way to go.
Secondly, dryfiring will add unnecessary wear to a GBB.
Apparel can be found at your local surplus store or from the non AV gear classifieds.
I can't tell you which one is better since I have no clue about them, however I can say that the general consensus (yeah I'm drinking the koolaid) is that they're a decent brand but for a little more you can get much better.
ಠ_ಠLess QQ more Pew Pew
READY TO >> RACE