Level 27 sucks butt! My band won an online battle of the bands about 4 years ago and one of our prizes was that each of us got to pick 2 items from the Level 27 store. I traded e-mails with the guy in charge of it for about 2 months before completely giving up, he kept making excuses about why it was taking so long and we got our prizes from all the other companies involved.
Sigh... sorry. I'm sure they are much more together now, I've just had a personal vendetta against this company that I've needed to vent for years. I wish them the best!
Billy isn't the only guy who does Level 27, Steve also handles it. More then sure you were dealing with Steve more then you were Billy.