If you are using Q-Shop in a language other than English, especially double byte character sets like Japanese, Chinese or Korean, it is possible that the pages won't look correctly. You may also experience other problems like searches not finding terms that are present in the products names or descriptions.
This problem is generally caused by using an incorrect character set. To correct this, use the Shop Settings section in the Control Panel to set the character set to the correct value (default is ISO-8859-1).