To answer all of the question....
I bought mines directly from crower. If you have time, shop around. Nopi has best price for retainers and springs. You can shop around and get better price from other places. Unless you buy it from crower directly, it's unlikely that any shops will have cams in stock....but don't quote me on this... as i said before I was in hurry.
Here is what I got and I paid full prices on everything. Prices are listed on crower webpage, I'll just put it here too.
-Crower stage two cam (w/ stock idle lob)
Part number: 63422A - $680.26
-Springs
Part number: 68184 (Dual spring) - $298.67
-Retainers
Part number: 87091 (ti-retainers) - $161.22
-Valves from Ferra (888-733-2505) talk to Zeke
Part number: ????? - $326.80
Total: $1466.95
Along with this, I'm not sure if you guys read my previous posts, but I also purchased type-s pistons w/ stock rings.
-Type-S pistons $290.00
-Stock rings $140.00
Total: $1896.95
Total with labor: $1896.95 + $800 (labor) = 2696.95 + $75 for all the express shipping.
Grand Total = $2771.95
As I have said before, you can most likely find better price if you shop around more with some patience. I was in hurry, so I bought it if it as in stock.
I have to spend $2771.95 just because freaking NOS broke my valve... a valve, not valves....

should have just bought JRSC..... but oh well...