I did find the vid a bit slow to load, but it wasn't that bad. It is a rather large vid for a free site...which might contribute to the seemingly slow load times.
Yea UW, I would have sworn I'd seen something. But, as mentioned...only found glowing reviews on a search. We're not crazy buddy...it's everyone else
