Does this company have a web based portal to upload files OR are the stl's just emailed? I am going to give you guys a try,