Ok. Lets start with re-reading what you asked for.
Your igniter did what?
How old is your Genesis?
Is it under warranty?
Weber has one (1) b, not 2.
Free, depends on the purchase date of the grill.
Phone# is in the US 1-800 446-1071
In Canada 1-800-265-2150
Most parts are surprisingly cheap. The kit to rebuild a Master touch cleaning assembly was a whopping $6 bucks plus shipping.