I would agree about the font. The whole point of advertising is to attract people and make it easy for them, some of the font is weird and so will make some people turn away. Something?? at $21 cannot read so go elsewhere is what a lot will think.
Big al made some good points. It also doesn't seem to match the rest of your site's design. Confused branding/brand identity is never a good idea.