Back on topic, because I'm cheap and I don't learn well, I've put in another small order with them.
One thing I'll note is that they seem to love discount codes, which are fairly easily found with a quick "gunfire discount code" Googol. 10% off what's already the cheapest EU prices that I can find was too much to resist.
Order went in last night, I got the initial acknowledgements, but nothing today. I've again (I really should listen to my own advice) gambled on a "very small quantity of stock" item. Taking bets on when I get the "Dear Customer, unfortunately there is problem with order..." response.