I happen to remember them. This was about a year ago, and they were telling me that they were moving to a new warehouse and had to inventory everything to get to what I wanted. I gave them about a month, and they still weren't able to find what I did order from them.
I wound up cancelling my order. I really don't know if ACS has their inventory straight yet.
That's my experience with them.
There is another place in Florida that has a website that they NEVER updated and I wound up calling them voice about a 1393464 keyboard. They really had nothing left. I just thanked them for the information.
I guess if a deal sounds too good to be true, maybe it is.