The best price for One Direction: Up all night Take me home right now is $19.59. PriceSpy compares deals and offers from online and local shops.