I ordered from MacsDiscus.com last spring and received a great deal and some very healthy discus. I just checked his website and his prices have gone up more than I expected....a sign of the times I suppose. However, even at his higher prices he's by far the best price you will find anywhere.....at least IMHO. It was hard to get good pictures of some of my discus but these are four that I purchased from Steve at MacsDiscus.com. The big orange discus I bought without pictures, as he was running a "grab bag" special at the time. All I knew was it was going to be between 5 and 6" in size. He's a really cool fish and I only paid $18 for him. The little white one was 3" when I purchased him and I think I paid $20 for him. Even though I saw some $48 to $58 dollar ranges when I checked his site today, that is for a sizable discus (5 to 6 inches). If you purchased that same size fish at your LFS the cost would be a few hundred dollars. I have purchased from this vendor for a few more of my discus as well and I always receive very healthy fish no matter the size.
I have had a pair from his batch lay eggs over and over.....and even have had some fry attached to the filter intake pipe.....but they always eat them. I finally got tired of trying to have babies and moved all the discus into one larger tank. At this point I probably won't be having any future possibility for surviving fry but I had not planned on that initially anyway.
Hope you find what you are looking for so you can have a discus tank....they certainly are interesting.