They are fucking shit! Same thing happened to me. After reading vapor420's post I made sure and called asking if they had the Galil I wanted in stock. They responded saying they had 4 laying around, so I placed my order. Guess what, two days later they email me saying the were out....
Their online store is a joke, I will never order anything from them again.