+1 on Adventuretech and the for sale section on this site.
I purchased some stuff through Adventuretech (peg reloctors, kickstand foot, driving light kit) and am happy with them. Well designed and at a fair price. I also purchased a very gently used seat and a repair manual from the for sale section on this site for alot less than new.
Speaking of gently used, you also may consider Ebay, offerup.com & CL. Vstrom specific items may be a little more challenging to find, but you may find good deals on universal fit items such as top cases and such.
Adding farkles is part of the fun of having a bike. Enjoy your new ride!