Shop198 is definately a scam site,,I listed it in this forum a dozen times as being a scam site. It's listed on every 'scam alert' site and also on google and ebay forums as being one of the biggest rip off sites on the web...There are also several sister sites to this main site with variations on the name..so watch out for those too..
Always check one or several of the scam alert sites, and do a 'whois' serach and at the very least a google search before you do business with any site...