What country are you in? Just checked the US Rewards Store and Best Buy is available.
Install the Swag button on Chrome, do the links. Right click on the extension (or click settings then the extensions), click manager extensions and then delete the Swag button. Swagbucks will want to know why with a few different options. It is what I do when I need the Swag button for something.
I'm not very computer literate. I don't have chrome or know how. I'll see if my son knows how when he gets home this afternoon. I thought there was a work around but maybe not.