the GEMB Lowes card does seem to be very weird.
First time I applied for the business they said they couldn't verify my biz number and declined it.
2nd time they wanted pg.
I have EVERY other biz GE card with no PG and no problem.
They also told me to go to store and could probably do instant there.
I would go for home depot if I was you!