What else do you need besides what comes with a full swap? Some brackets and a radiator? That's not really that much extra. Don't get fooled by ridiculously low prices.
Stick with proven sellers like hmotors. I had no problems at all with them, and I heard people have been very satisfied with the resolutions of any problems they did have. It's not a coincidence that everyone recommends them.