Just wondering if anyone has ordered anything from SMARTSRUS.COM?
They are based in the UK. I am thinking about ordering an Evil Twin Scoop from them. I don't have any experiences about ordering overseas and I don't know how reliable are they.
Does any body stock the Evil Twin Scoop in the US?