Hot Frame,
if you've got 30 bucks to blow do it. Make the frame look clean and if you can't get it running as a bike again hang it on your wall for MAD STREET KREDZ and when people ask you say "Yeah I rode it for a few years but its too beautiful not to hang on my wall, you know?" and when you saw that all your friends will be like "HEZ GOT THAT KREDS I TOLD U ABOUT GAIZ"
But seriously, 30 bucks for a nice frame is worth just taking a chance. Check what they said above about dealing with the possible malfunctions. I'm guessing Bikes direct is going to be a much more expensive option given he is not in the US + I'm always one for a DIY unique build.
If you don't have the 30 bucks to blow senselessly i'd say go with a safer option.
But remember, Street Cred is like 95% of biking.