It takes from 1-2 weeks for approval. Faster if you show them site with traffic. I got my amazon application approved in 1 week. I suggest starting blogger blog or blog with domain and content for atleast 1 month. This will help you get approved from any advertiser. More content and traffic easy for your site to get approved.
You can help the HubPages community highlight top quality content by ranking this answer up or down.