KickBack Rewards Systems - Loyalty Marketing & Gift Card Services

  • ADVERTISING / SPECIALTIES
1539 Fillmore St
PO Box 6099
Twin Falls, ID 83303
(208) 735-2265
(866) 230-6357
(208) 735-2195 (fax)
  • About

    KickBack Points, LLC. was formed in 2000, by a group of business owners, as a means to compete against larger aggressive competitors. It was determined that through loyalty marketing, they would be ab