I've had similar problem
I've bought products from texnrails over the years. My major beef with them is they are very slow in shipping. The only way I would order from them again is if they had something I could not find anywhere else. Usually, when I order I want it to be shipped asap.