I hope you know what you are getting into. Go to your nearest aquarium who supply food, and get a (very good customer) discount card, b/c you are going to need it!!!
I was looking on the internet last night and i came across a few articles that state that the wels cannot be imported?!? I could be wrong so give me some more time.
im gona need to find someone like you in a few years... petsmart busted me a while back telling me "go ahead and buy the catfish, itl do fine in a 10g" SHEESH! they need better info, like how big these seemingly inocent 1 inch fish can get!