I don't know if this would work instead of Goo Gone, but for many years I've been removing those annoying price stickers, which leave nasty smears especially on glass (i.e., picture frames) with Automotive Garage Hand Cleaner (comes in a big round plastic tub, like butter. Just a drop does the job really well.... Costs almost nothing and a tub, used for this purpose, will last a lifetime....