They are a horrible mis-match and will probably blow the DR-H300 up. Their minimum input power is 75 watts and they can be fed by up to 300 watts. The DR-H300 outputs around 50 watts into 6 ohms (less into 8). This amp will almost certainly clip when turned up and that will in turn probably blow something up. While I can see the attraction of those speakers at that price they are not the right ones for this job.
I would suggest looking at Q Acoustics 1010 or 1020 speakers available from places like superfi, within your budget and near enough a perfect match for your Teac.