go to napa. it will be ~120 with a ~60 core charge. not the greatest parts ever but plenty good for daily driving. Also I am ~100% sure they will have them in stock at the st. louis park store.
I would hit up Parts plus or Red rooster. They stock auto extra cv shafts. They are alot more reliable then the cardone ones.