I can also vouch for Tom & GBN. I am on my fourth order and never had a problem. I had one package that was lost and GBN responded quickly and took care of a reship @ no charge. I don't know what they did but that reship came in about a week which is impressive as I am in the US. The ticket system is excellent and GBN constantly has all the needed and most popular products IN STOCK while others are out and/or their site is down.
Tom is also quick to reply with PM's here on HM.
I heard they were the best...I put them to the test...I don't need to go to the rest!
GBN for life!