I know that site so annoyed me. You have to register and enter an advert before you know how much it costs, I complained about it, but neve heard back.
The standard ad is £10, but there is a little box ticked, which means that you want the premier advert which is £15 - your advert is shaded in blue, untick the box and its a tenner