Yup - its just like business 101. How many corps have off shored for bottom line... MANY How many people shop at stores like Wal Mart vs. more expensive stores How many will look for a good deal...especially when the economy is bad.
Hell... I don't need a bad economy to keep me from spending more than I have to... especially with no 'real' advantage to me.