Nylon straps from Amazon Abanen

Hello, 

Has anyone had issues with the Nylon strap from Amazon, vendor is Abanen when installing? It seems the strap will not go through the unremovable pins. I think I can try to force or wiggle the strap to go through but don't want to damage the pins. Thoughts?

Has anyone also purchased the ones from Garmin for $300, do they have the same issue when installing through the pins? 

I love the color options from Garmin but for $300, that is a lot of money.

Thank you!