that sucks man, back when I had my Lincoln LS8 I came out of Advance Auto and I heard this noise that varied with speed. I got home and found a nail in my tire, no air was leaking so I left it till my dad to look at it and maybe do a repair, I was lucky though, it did not penetrate the tire but like a few cm's
that sucks, i feel your pain. i just had to replace a brand new tire(maybe 1000 miles) cause by the time i found the low tire, driving on the low pressure helped push the staple into the sidewall. last time i dont get the replacemnet service when i order them.