Thanks Joe. I found the thread you were refering to.
http://www.megabug.co.uk/ in the UK is the place, but I'm having a hard time accessing their web site. Does anyone else have any other locations. I heard a rumor that the CSP guy here in the states has them. Is this true? What is his site or number?