Yeah it seems too much to ask to find a supplier that can actually make carpet or vinyl fit correctly. I think vinyl is harder to deal with than carpet as it's less forgiving to pull into shape and any little mistakes trimming it can't be hidden easily. Anyone that complains that it isn't 'perfect' has never done it. My hat off to you for giving it a shot though. It looks really good