That is exactly what's going on.
I heard a story (who knows the validity) that several shops were shut down recently in the Denver area by the FBI for tax related violations. Supposedly these shops were run by organized crime types. Be safe people, if it doesn't feel right you have the right to walk away.