I did a partial replacement of my 2007 DL1000's turn signals recently. I can't view the link right now, but I'm guessing what you'll get are the same "Savage"-branded signals I bought off eBay. From the photo, it looks that way.
The Savage signals are similar to the Suzuki originals, but there are many differences. Some big, some small.
Overall, they're not as good as the Suzuki ones, and it quickly becomes obvious why they're inexpensive. The fit is poor, and the plastic is brittle, but the price is hard to beat.
Suzuki signal stalks are shaped to match the bodywork, left and right, front and rear. That's why they have 4 different part numbers.
The aftermarket signal bases are all flat. They won't sit correctly on on the bodywork without modification.
The Savage signals do not come with retaining clips, such as those found inside the Suzuki signal shells. These clips are pieces of sheetmetal that secure the shells on their stalks. The Savage signals rely entirely on the screw that holds the lens, and the internal wiring, to keep the shell from falling off the stalk.
The Suzuki lenses have a notch that sits at the bottom of the lozenge shape, at the lowest point of the shell. I suspect this is to aid drainage, or at least prevent trapping air (which could cause condensation). That's why there are different part numbers for left and right lenses.
The aftermarket signals have connectors that won't plug in to the factory harness, and a third wire. That third wire is probably intended for running light use. It almost seems as if whoever designed the atermarket signals has never seen a Vstrom up close.
Owing to the above, I mixed and matched parts, rather than install the Savage turn signals whole. I had 2 broken shells and one scraped up lens. Suzuki stalks were fine. I replaced the broken parts with the corresponding bits from the Savage signals, and kept the factory wiring.
If I drop the bike again, the Savage shells will probably shatter like the cheap plastic they are. However, they're so cheap to replace that I don't worry about it.
2007 Vee with too many farkles and 50k+ (s)miles