i just found the above site (well a different spelling of it) through this site but they won't let me post the actual name on this...it comes up all asterisks. has anyone ever used their site and how are they overall? seems too good to be true. how long does it take for the rebate ? thanks for any info!!!