Again, when going the PPC route, you have to understand the real value of a customer. It's not like you have to get your money back instantly. If the average customer stays with you for a year and you have a good profit margin already, you'll most likely find out that paying a few dollars/click can still be profitable by the end of a year. Sure, niche keywords are great, but you could do both niche and broad.
