Canada price machine