I have purchased a few via eBay, and one directly from them. The one that shipped direct was slow (took a week or two to send it out, and seemed a bit surprised when I called and asked for shipping/tracking info after it hadn't gone out). Very nice on the phone & quick to send once I inquired, though.
No issues with running them on the layout, and the install photos on their site can be very helpful.