Provided you had XP or better, it should work on your system. But, may not in your actual SD device. Many have a 2gb limit.
I believe the sw. is a secure position option. As for the "steal price" well maybe you now know why. You really didn't provide details of your system can't go further than above.
I recently bought a HAMA 4 GIG memory stick when I visited Germany. It was a steal at