Best prices on Suits, even with a bad exchange rate, is Demon Tweeks in England. I bought all of my racing items, Sparco Gloves, Shoes, karting suit, ect from them. Service was great and shippin wasn't anything. I also had bought a Sparco Rev Fiberglass seat from them back in 92 and when everything was factored into the price it still was cheaper than buying it here in the US.
But I bought my Bell Carbon/Kevlar helmet through a friend who was a dealer. Needless to say I did save some money there but not as much as you'd think. Never skimp on your helmet. Your heads the only one you have. Arms break, they heal. Heads, mmmmm..... not so much.