Looking at some of the online sites, I see that while there is legislation pending in most of these states, it is legal to ship hard liquor as well as beer and wine to the following states: CA ID IL IA MO MN NM OR WA WI WV NH. It is illegal in these states: Connecticut, Florida, Georgia, Kentucky, Maine, North Carolina, Pennsylvania, Tennessee and Utah. Most of the states, if allowed, limit the number of bottles you can purchase per year.
The rest of the states have differing laws - some only allow wine and/or beer. Some only allow online sales from liquor stores within the same state, etc.
Edit: Found another site that said wine (that's all they sell) can't be delivered to the following states (from california at least): AL, AR, AZ, CT, DE, GA, FL, KS, KY, IN, LA, MI, ME, MD, MA, MS, NJ, NY, NC, ND, OK, PA, SC, SD, TN, TX, UT, VT, VA
Looks like different vendors have different lists.