Don't trust their delivery timeline promises
My experience has been that they are very unreliable wrt availability and shipping. I bought a large item, and they advertised shipping the next day.... they then gave me a delivery time two weeks later (more than shipping time)... they then pushed it out several days... then on the day it was supposed to arrive, they first sent me an email saying it would be several months late, then that it would be a week late, probably... but they weren't sure about it. If your timeline is critical, go elsewhere.
