Никита Голоденко: просто хочется иметь максимальный аптайм не загружая себя тонкостями администрирования.. Это тот случай, когда лучше платить профессионалам, я считаю.
Только что хотел написать примерно то же самое. Еще как вариант - переводить получившуюся строку в int($price = (int) $strPrice) и/ или форматировать через sprintf.
Если добавлять User Agent в сессию и потом сверять - мы получим сброс логина после каждого обновления браузера(к примеру, тот же Google Chrome чуть ли не каждую неделю обновляется в автоматическом режиме).