Also, talk to your affiliate manager (probably somewhere in your account panel or in the email you received when you signed up) - they might be participating in one of the automated "store builder" programs that are available to merchants.
In any case, the AM may be able to give you some guidance - most of them are all too happy to help their publishers succeed

.
Good luck!