Maybe it's just me, but I think the way you worded your first post in this thread is leading to confusion. Instead of starting out by basically saying, "Because Explorer's wifi was so bad and my device wasn't able to maintain a reliable connection to it, I incurred a lot of roaming charges while docked...". That wasn't completely obvious, at least to me, until I re-read the post a few times.