At Barr Display, we try to provide you with the broadest variety of retail shop displays, custom keep fixtures and retail packaging at aggressive selling prices. We now have our individual manufacturing facility situated in Jaipur, India where by we manufacture and ship out all of our merchandise. ease and comfort: over and above aesthetics, wick