Looks like a good seller, and as someone else in the thread has had experience with them I'd say your good to go tube wise.
As for the safety glasses, it's the first time since I've been apart of this forum that experience members are arguing with a new OP about buying cheaper goggles lol...