I checked the website and it has my stuff listed as "ship to" with my current address.
Are you checking the profile, or the actual transaction ID? They may not necessarily be the same. PLEASE PLEASE go into your account, click on the view your purchases line (NOT the profile), and click the transaction ID listed for your badge. It may say 'willcall' while your tickets say 'shipto'. (They will be under a different transaction ID).
If it's ship to, then continue trying to contact customer service.
I personally bet Aleta is heartily wishing this wasn't happening.