Anyone know where I can pick up a 1303S or 1303 badge? I've contacted Megabug 3 times and they were very cooperative until I said in a second e-mail, each time, that I was from the states. Then they wouldn't return any e-mails. Maybe they don't want to go through the hassle of shipping to the U.S. Anyway, I'm looking for other options. Maybe someone from across the pond could help me out. Thanks.