I ordered a pair of Sidi Mega's in 45.5. The foot beds in the shoe are junk and do not even fully fit in the shoe. I tried my Superfeet blue, but the blue is too tall in the arch area to fit right. Has any tried Superfeet yellow or another brand with luck? Do they fill the shoe?