Best Buy has the Mario Kart Live Home Circuit Edition in stock! These have been hard to find in stock as many places keep selling out. At the moment Best Buy only has the Luigi set in stock for $99.99!
Click the link below to grab this deal online at Best Buy. Score FREE shipping on this order or choose in store pickup for FREE. Hurry before it sells out again.