I haven't heard of either of these. You mentioned Walmart? Haven't noticed them but I'll take a look next time I'm in.