I would love to know how you got your Celtrek SIM to do anything. I am beyond frustrated!! If I didn't have my Maxroam SIM I would be screwed. Celtrek is FUBAR on my end and the lack of response from the "support" team makes it even worse.
Again, I can afford to lose the $$$, but it's the principle of the matter. I'm ready to go fully legal on these guys but I bet I'd have to get in a long line, based on the research I did today.