Haven't sorted it out yet I get a message saying "oops there seems to be a problem, our technical team have been made aware" when I click on the place an ad icon...
It could be the "&" in your name, but if removing that doesn't solve it then please drop an email to Simon on adverts@pistonheads.com and he will look after you.