I doubt there is a catch. You may need to check you are getting free delivery it can add quite a bit to the costs.
I think Tiny's support helpline is also quite expensive.
My personal opinion would be to favour Dell over Tiny. I have owned a Dell PC in the past and it was a good machine while I had it.