Just thought I would share my experience with Swindon Airsoft.
Over Christmas I was looking at purchasing a G&G MP5a5 in two-tone from them.
Within a couple of days I had a answer message on my home phone from one of the Swindon Airsoft employees asking me to contact him ASAP.
The website had said that there was two of these guns in stock but when they came to process my order (I.e. get the gun and spray it to make it two tone) the guns internals malfunctioned (I can't recall exactly what but it was not good enough for them to sell it to me) and the other one they had in stock had been sold.
The guy who was talking to me on the phone seemed very genuine in his apologies and we sorted out my refund over the phone with no issues.
My overall feeling from this attempted purchase was surprisingly quite a good one! It's good to think that they tested it before they sprayed, packaged and set it off to me. If they didn't this would of been a right pain in the arse to get sorted, not to mention P&P fees.
The main thing for me was that the bloke ringing me up seemed sincere in his apologies (for things that are not really his fault). This was such a positive customer service experience that I was looking to buy from them again but they seemed to be suffering the "out of stock" issue that lots of online retailers seem to be getting. Also they offer free two-toning which is nice.