Welcome to the forum!
As far as BGF goes, I think it's a hit or miss kind of deal. I got a pull start from them and got lucky, but I was willing to take the risk, even after reviewing their feedback ratings. Now that I've been here and gotten to know of much more reputable dealers, I don't have to take chances like that again!
But yeah, you are taking a chance with them.....you may be lucky, and you may be just another embittered customer!
Let us know how it goes.