Spy Island , Main Street
You get it from Doctor Spyglass, at Spyglass Eyewear, who secretly does research for the spy agency. (see the related question)
There were. But they were moved to Spyglass Eyewear on Spy Island.
Spyglass Eyewear is to the right of the headquarters building on Main Street. (see related question)
No. There were humorous glasses on the island to promote Spy Island in 2008, but they were moved to the Spyglass Eyewear store when Spy Island opened.
The suit is given to you by Dr. Spyglass, who runs the Spyglass Eyewear store. (He is secretly a spy scientist.) (see related question)
Before the introduction of Spy island, they were located as special items. Now you can get a pair at Spyglass Eyewear on Spy Island.
You can get the disguise eyeglasses at Spyglass Eyewear. But the "spy goggles" that see lasers are not available there. You will have to rescue the Third Spy in order to get the goggles. (see related question)
The docks are on the left side of the island. Get the decoder from headquarters, and the chameleon suit from Spyglass Eyewear, so you can slip past the guards and dogs.
The sunglasses as an item are no longer available. They were a promotional item. You can copy sunglasses on Spy Island, including those at the Spyglass Eyewear shop.
I think he is the spy director from SPY island...
You can slip past the guards to get to the roof, and past the guard dogs inside, if you have the "Chameleon Suit" that makes you invisible. You get it from the doctor at Spyglass Eyewear. (see the related question)
go to the "Spyglass Eyewear" then go to the far left , talk to the man say the OPPOSITE things he points at then follow him he'll give you a invisible suit ! = B