I actually used to work for them. It's a legit place. One of the owners is a cinematographer himself so he actually knows about the equipment he's selling (unlike other places where I've had bad experiences) and uses the stuff on a regular basis. I haven't worked there for awhile now, but I did recently order a couple of CinemaBags gel rolls and it was a totally stress-free experience. I'd recommend them highly.