Never, ever heard anything good about these sites - at best a waste of time, at worst a waste of money.
Best bet is local advertising - local paper, shop windows, local advertiser mags, parish mags, flyers etc.
A well designed and layed out ad is essential.