Greg,
I have never been a big fan of any kind of "flavored" potato chips, and have never heard of Martins.
I can eat a few salt and vinegar chips from time to time though, depending on the beverage I happen to be sipping on at the time.
I can't find Gibbles just anywhere either, but I buy them when I see them.
PM me your address and the next time I see them, I will send you a big bag.
Have fun,
Phil