You sure can. You will just need to register a URL at BuySellTweets.com and you can submit your Twitter account for review with this generated URL.
We tend to answer most support tickets during normal business hours: Monday to Friday, 9:00 am to 6:00 pm (EST). However, we're constantly monitoring tickets, and we'll address urgent issues on nights and weekends, too.
Open a Ticket