Recently purchased this small board for three BOSS pedals. And, none of the @#%&* pedals will drop or snap into place. I've pushed and pried. I think I am going to have to sand down the locking / snap in protrustion things just to get the pedals on the board. Was curious if anyone else has experienced this.