I don't quite have 20lbs but there is a shop called Underwater Wonders that has some great live rock. Open from 9 to 4 on Fridays and 11 to 4 on Saturdays.
Also I know he has some(not sure how much) located in greeley @Dr.DiSilicate. By chance do you have any available? Also have a buddy in...