Has anyone bought from this vendor? How was your experience? I am planning to buy from them but have not heard much about them. Thanks!