Here is an on-line source. Not that you should buy from them (I don't know anything about them), but it will give you an idea of pricing. 25lbs gets you down to $5.99/lb. You should easily be able to match this from a local source.
Also - as with most things in the chocolate biz. Freshness is key. Look at packaging and let them know you plan to return them if they are not strictly fresh.
Nutty Guys web site is down ...
Address is (or was):
3528 W 500 South ste a
Salt Lake City, UT 84104
I'm surprised the CA almond board doesn't have "roasted" as a choice but here is a list of growers if you want to go direct.