Dude, you really need to take your head out of the sand. Is it legal in the USA, hahahahahaha?? You want to use a semi anonymous currency, regulated by noone and quite often used by smugglers and criminals and you ask whether an exchange is legal in your state. Pfffffhahaaha.
USD is quite often used by smugglers and criminals too...