Bought the Science of Speed stereo bracket and paired it with the EuroBoutique CF center console. Tried to fit it with 2 different pioneer double din models and it doesn't fit flushed. It appears the Euroboutique cutout for the double din is much lower, and with the Speed of Science bracket it sits higher. Anyone has any luck with these combos, if so how was fitment on your end? Thanks!