on the front page of their site it say "just in" then lists films below. does this mean they have them in stock? ive read that they often get titles in a week or so early, is this true? ive also read that they can be unreliable too. can anyone clarify this? its just that they have Dogma on the front page and want it NOW.....